//Multiplex reaction with 5 RBS and GFP output



//Properties 

Property Name(txt);

Property Sequence(txt);

Property RepressedBy(txt); 

Property Represses(txt);



//Part Types 

PartType Promoter(Name,RepressedBy); 

PartType Terminator(Name); 

PartType RBS(Name);  
PartType CReporter(Name,Represses); 



//Parts 


Promoter pBad("I13453","araC");
CReporter GFP("GFP");

Terminator term("B0015"); 





//RBS
RBS B0030("B0030");

RBS B0031("B0031");

RBS B0032("B0032");

RBS B0033("B0033");

RBS B0034("B0034");






//Structural Rules 
Device D1(Promoter, RBS, CReporter, Terminator);



//Content Rules
  


//Cartesian product 

list1=product(D1);

println(list1);

